replacement technology - French English Dictionary